package com.pb.infra.dynamicSetting.dynamicSettingTable.entity;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.pb.infra.dynamicSetting.dynamTableCfg.entity.MaFrDynamTableCfg;
import lombok.Data;
import java.io.Serializable;

/**
 * 动态表格显示对象
 *
 * @author makejava
 * @since 2022-03-09 14:42:18
 */
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class DynamicTableOptionVO  extends MaFrDynamTableCfg implements Serializable {

    private static final long serialVersionUID = 274266926251880456L;


    /**
     * 对齐方式('center','left',''right)
     */
    private String align;

    /**
     * 菜单 对齐方式('center','left',''right)
     */
    private String menuAlign;

    /**
     * 表格头 对齐方式('center','left',''right)
     */
    private String headerAlign;

    /**
     * 是否开启边框
     */
    private Boolean border;

    /**
     * 是否开启 序号
     */
    private Boolean index;

    private Boolean card;
    /**
     *  序号列名
     */
    private String indexLabel;

    /**
     * 尺寸
     */
    private String sizeValue;

    /**
     * 表格高度
     */
    private String height;


    /**
     * 是否分页
     */
    private Boolean page;
}

